#pragma once

#include <vector>
#include <typeinfo>
#include <math.h>
#include <GL/glut.h>
#include "cobjfile.h"

class CTracer
{
public:
	CTracer(void);
	virtual ~CTracer(void);

	void draw();

private:
	GLuint g_textureID;
	bool initialized;

	int minx, miny, maxx, maxy;

	bool init();
	void createModel();
	void drawModel();
	COBJFile *mdl;

	GLuint texture[2];
	GLuint mdldl;
};
